AS=as86
ASFLAGS=-0 -a

LD=ld86
LDFLAGS=-0 -s

boot: boot.o
	$(LD) $(LDFLAGS) -o boot boot.o

boot.o: boot.s
	$(AS) $(ASFLAGS) -o boot.o boot.s
	
image: boot
	dd if=/dev/zero of=a.img bs=1474560 count=1
	dd if=boot of=a.img bs=32 skip=1
	
clean:
	rm -fr boot *.o